package com.zmp.kotlinnote.java;

import java.util.List;

/**
 * Created by zmp on 2017/5/21.
 * 地图信息bean
 */
public class MapInfo{

        private Long _id;

        private String mapName;

        private String imagePng;

        private double knowarea_x;

        private double knowarea_y;

        private InitPointsBean initPoint;


        private String jopPosition;



        private List<LocalPointsBean> localPoints;

        private List<LocalPointsBean> personPoints;

        private transient Long eatPoint__resolvedKey;
        private transient Long initPoint__resolvedKey;

        /**
         * Used for active entity operations.
         */
        public MapInfo() {
        }

        public Long get_id() {
                return _id;
        }

        public void set_id(Long _id) {
                this._id = _id;
        }
//
        public String getMapName() {
                throw new  RuntimeException("getMapName");
        }

        public void setMapName(String mapName) {
                this.mapName = mapName;
        }

        public String getImagePng() {
                return imagePng;
        }

        @Override
        public String toString() {
                return "MapInfo{" +
                        "_id=" + _id +
                        ", mapName='" + mapName + '\'' +
                        ", imagePng='" + imagePng + '\'' +
                        ", knowarea_x=" + knowarea_x +
                        ", knowarea_y=" + knowarea_y +
                        ", initPoint=" + initPoint +
                        ", jopPosition='" + jopPosition + '\'' +
                        ", localPoints=" + localPoints +
                        ", personPoints=" + personPoints +
                        ", eatPoint__resolvedKey=" + eatPoint__resolvedKey +
                        ", initPoint__resolvedKey=" + initPoint__resolvedKey +
                        '}';
        }

        public void setImagePng(String imagePng) {
                this.imagePng = imagePng;
        }

        public double getKnowarea_x() {
                return knowarea_x;
        }

        public void setKnowarea_x(double knowarea_x) {
                this.knowarea_x = knowarea_x;
        }

        public double getKnowarea_y() {
                return knowarea_y;
        }

        public void setKnowarea_y(double knowarea_y) {
                this.knowarea_y = knowarea_y;
        }

        public InitPointsBean getInitPoint() {
                return initPoint;
        }

        public void setInitPoint(InitPointsBean initPoint) {
                this.initPoint = initPoint;
        }

        public String getJopPosition() {
                return jopPosition;
        }

        public void setJopPosition(String jopPosition) {
                this.jopPosition = jopPosition;
        }

        public List<LocalPointsBean> getLocalPoints() {
                return localPoints;
        }

        public void setLocalPoints(List<LocalPointsBean> localPoints) {
                this.localPoints = localPoints;
        }

        public List<LocalPointsBean> getPersonPoints() {
                return personPoints;
        }

        public void setPersonPoints(List<LocalPointsBean> personPoints) {
                this.personPoints = personPoints;
        }

        public Long getEatPoint__resolvedKey() {
                return eatPoint__resolvedKey;
        }

        public void setEatPoint__resolvedKey(Long eatPoint__resolvedKey) {
                this.eatPoint__resolvedKey = eatPoint__resolvedKey;
        }

        public Long getInitPoint__resolvedKey() {
                return initPoint__resolvedKey;
        }

        public void setInitPoint__resolvedKey(Long initPoint__resolvedKey) {
                this.initPoint__resolvedKey = initPoint__resolvedKey;
        }
}
